express oneself vehemently and with exaggeration - Spanish English Dictionary